hide something well - Turkish English Dictionary